not have the foggiest idea - Francés Inglés Diccionario